package com.forum.controller;

import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RestController;

/**
 * 帖子服务Feign接口控制器
 */
@RestController
@RequiredArgsConstructor
public class PostFeignController {
    
    // 这里假设有一个service来处理实际业务逻辑
    // private final PostService postService;
    
    /**
     * 获取指定用户的帖子数量
     *
     * @param userId 用户ID
     * @return 帖子数量
     */
    @GetMapping("/count/user/{userId}")
    public Integer countByUserId(@PathVariable Long userId) {
        // 实际业务逻辑实现
        // return postService.countByUserId(userId);
        
        // 暂时返回模拟数据
        return 10;
    }
} 